package com.betterjr.modules.application.data;

/**
 * 
 * @ClassName: ApplicationConstantCollections 
 * @Description: 应用常量集合
 * @author xuyp
 * @date 2017年11月15日 下午2:27:33 
 *
 */
public class ApplicationConstantCollections {

    // 应用状态 1 待发布 2 正常 3下架 4 已停用 9已删除

    /**
     * 1 待发布
     */
    public static final String APPLICATION_BUSINSTATUS_NOPUBLISH = "1";

    /**
     * 2 正常
     */
    public static final String APPLICATION_BUSINSTATUS_PUBLISHING = "2";

    /**
     * 3下架 
     */
    public static final String APPLICATION_BUSINSTATUS_UNDERCARRIAGE = "3";

    /**
     * 9已删除
     */
    public static final String APPLICATION_BUSINSTATUS_DELETEED = "9";

    /**
     * 应用生效的状态
     */
    public static final String[] APPLICATION_BUSINSTATUS_EFFECTIVE_STRING_ARRAY = { "1", "2", "3" };

    /**
     * 应用排除正常的状态
     */
    public static final String[] APPLICATION_BUSINSTATUS_NOPUBLISHING_STRING_ARRAY = { "1", "3" };

    /**
     * 应用 存放在redis中的应用名称     key=ams_application_${applicationid}    value=${applicaitonName}
     */

    public static final String APPLIATION_REDIS_APPLICAITONNAME_KEY = "ams_application_";

    /**
     * 管理员角色
     */
    public static final String APPLICATION_OPERATOR_ADMIN = "OPERATOR_ADMIN";

}
